<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>06_闭包-基本使用2</title>
    </head>
    <body>
        <script>
            // function f1(){
            //     var a = 1;

            //     function f2(){
            //         a++;
            //         console.log(a);
            //     }
            //     return f2;
            // }

            // var result = f1();

            // result();
            // result();
            // result();
            // result();



            // 需求：马大哥买口红  他有500块钱   口红一个100一个   
            //      前提 不允许使用全局变量

            // function buyLips(){
            //     var money = 500;
            //     money -= 100;
            //     console.log(money);
            // }

            // buyLips();
            // buyLips();
            // buyLips();

            function buyLips(){
                var money = 500;

                function f2(){
                    money -= 100;
                    console.log(money);
                }

                return f2;
            }

            var result = buyLips();
            result();
            result();
            result();
        </script>
    </body>
</html>